productive thinking - German English Dictionary